that explains it - Español Inglés Diccionario